My suggestion would be to unstuff her and try sewing the socket back into her body. As far as the cup from inside her leg, could you find a washer that was small enough to squeeze inside her leg, but large enough that it would not easily pull out and use that instead of the plastic cup? I've never tried it, but it might work.
~Stacie